@charset "utf-8";

* {
  margin: 0px;
  padding: 0px;
}

img {
  border: 0;
  margin: 0;
  padding: 0;
}

ul,li,ol,h1,h2,h3,h4,dl,dt,dd,form,p,span,b,u,s,i {
  list-style: none;
  margin: 0;
  padding: 0;
  font-weight: normal
}


a {
  blr: expression(this.onFocus=this.blur());
 /* IE Opera */
  outline: none;
 /* FF Opera */
  color: #000;
}

a:focus {
  -moz-outline-style: none;
 /* FF */
} /*去掉a标签超链接的虚线框*/
.clearboth {
  clear: both
}

em {
  font-style: normal;
}

a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  color: #e77830;
  text-decoration: none;
  transition: all 0.3s ease-out 0s;
}

a:active {
  text-decoration: none;
}

.main {
  width: 1180px;
  margin: 0 auto;
  overflow: hidden;
}
.m{

    width: 1180px;

    margin: 0 auto;

}

body {
  margin: 0px;
  color: #000;
  background-color: #fff;
  font-size: 14px;
  font-family: "Microsoft YaHei",宋体,Arial, Helvetica, sans-serif;
}

/*<!--顶部开始-->*/
.top-bk {
    width: 100%;
    height: 40px;
    background:#F0F1F5;
	border-bottom:1px solid #DADBDF;
}

.top-hy {
    width: 500px;
    float: left;
    line-height: 40px;
    color: #666;
}

/*<!--顶部结束-->*/
/*<!--top开始-->*/
.top {
    height: 150px;
    background: #fff;
    background:#F0F1F5;
}

.logo h1 img {
    height: 121px;
    width: 144px;
    float: left;
	padding-top:20px;
}

.wzdw h5 img {
    height: 121px;
    width: 144px;
    float: left;
float:right;;
}
.wzdw {

    height: 75px;
    float: left;
    font-weight: bold;
    border-left: 1px solid #cccccc;
    font-size: 42px;
    line-height: 35px;
    margin-top: 40px;color:#234990;
    padding-left: 30px;
}

.wzdw em {
    color: #000;
    font-size: 18px;
    font-weight: normal;
}

.wzdw em span {
    color: #F90C2D;
    font-size: 18px;
}

.toplx {
    float: right;
    margin-top: 48px;
    padding-left: 70px;
    background: url(../tel.png) no-repeat 0px 0px;
    color: #000;
    font-size: 18px;
    line-height: 28px;
}

.toplx span {
    color: #F90C2D;
    font-weight: bold;
    font-size: 24px;
}

.toplx h5 {
    height: 27px;
    line-height: 27px;
    color: #333;font-size:16px;
    display: block;
    text-align: center;
    padding-left: 20px;
    float: right;
    margin-top: 6px;
}

.topdh {
    width: 300px;
    height: 30px;
    line-height: 40px;
    color: #151515;
    text-align: right;
    background: url(../images/dhxt.jpg) no-repeat 43px 14px;
}

.topdh span {
    color: #db1515;
    font-size: 26px;
    font-weight: bold;
}
/*<!--top结束-->*/
/*<!--导航开始-->*/
.nav {
    width: 100%;
    height: 50px;
    background: #234990;
}

.nav a {
    color: #fff;
}

.nav a:hover {
    color: #fff;
}

.nav li {
    width: 116px;
    height: 50px;
    line-height: 50px;
    float: left;
    text-align: center;
    font-size: 16px;
}

.nav li:hover {
    background: #e77830;
}

.nav p {
    width: 1px;
    height: 20px;
    background: #228bea;
    float: left;
    margin-top: 15px;
    border-right: 1px solid #fff;
}

.fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    margin: auto;
    z-index: 100000;
}

.another {
    background: #e77830;
}
/*<!--导航结束-->*/




.banner{ width:100%; height:491px; overflow:hidden; position:relative;font-size:0;}
.b-img{ height:491px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:491px; float:left;}
.b-list{ height:50px; padding-top:420px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; }
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:125px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:125px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.indextt{text-align: center; padding: 30px 0 22px 0;overflow: hidden;}
.indextt h3{ height: 34px; line-height: 33px;  font-size: 30px;text-transform: uppercase; color: #333;}
.indextt h3 span{ color: #c5c5c5; margin-right: 8px;}
.indextt .lineth{ position: relative; border-bottom: 1px solid #E6E6E6; height: 14px; line-height:normal;}
.indextt .lineth span{ height: 6px; width: 40px; position: absolute; left: 50%;margin-left: -20px; bottom: -3px; background: #FFCC00;}
.indextt p{ margin: 0; margin-top:8px; }
.indexttw h3,.indexttw h3 span,.indexttw{ color: #000; }
.indexttw .lineth{ border-color: #fff; }

.aside{

    width:220px;

    height:560px;

    background-color: #fafafa;

    padding-top: 4px;

}



.aside>h2{

    width:220px;

    height:100px;

    color:#fff;

    font-size:24px;

    font-weight: normal;

 

    text-align: center;

   	background-color: #19499d;

    margin-bottom:12px;

    border-bottom: 2px solid #fff;

}



.aside>h2>span{

	color: #fff;

	font-size: 24px;

	text-align: center;

	display: block;

	padding-top: 20px;

}

.aside>h2>p{

	font-size: 14px;

	color: #fff;

	text-transform: uppercase;

}

.sideMenu{height: 362px;width: 204px;margin:0 auto;}



.sideMenu ul{ padding-bottom: 4px; }

.sideMenu ul li>a{

	width: 154px;

		background: url(../pro.png) no-repeat 0px center ;

	background-color:#19499d;

	line-height: 36px;

	font-size: 16px;

	display: block;

	color: #fff;

	text-align: left;

	padding-left:50px;



}

.sideMenu ul li{

	width:204px;

	height: 36px;

	

	margin: 14px auto 14px auto;

	 -webkit-transition: all 0.35s ease-in-out;

  -moz-transition: all 0.35s ease-in-out;

  transition: all 0.35s ease-in-out;

}

.sideMenu ul li>a:hover{

	

	color: #fff;

	background: url(../pro_2.png) no-repeat 0px center ;

	background-color: #ff8700;

}



.sideMenu ul div{

	margin-left: 30px;

	margin-top: 30px;

}

.sideMenu ul div em{

	color: #4c4c4c;

	font-size: 14px;

	display: block;

}

.sideMenu ul div p{

	color: #19499d;

	font-size: 24px;

}

.sideMenu ul div a{

	width:134px;

	height:38px;

	line-height:38px;

	text-align:center;

	display: block;

	color:#fff;

	background-color: #19499d;

}

.sideMenu ul div a:hover{

	background-color: #ff8700;
}
/*产品展示*/
.inexcp{ background: url(../images/cpbg.jpg) center no-repeat; background-size: cover; overflow: hidden; margin-top: 30px; padding-bottom: 40px; }
.ttbg{ height: 40px; line-height: 40px; width: 94%; padding: 0 3%;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; left: 0;bottom: 0;background:rgba(0,0,0,0.8); z-index: 3; position: absolute;text-align: center;color: #fff; font-size: 14px;}
.catsub{ overflow: hidden; padding-bottom: 5px; width:1200px;}
.catsub li{ display: inline-block; width: 154px; text-align: center; margin: 0 7px;}
.catsub li a{ display: block;border: 2px solid #fff;padding: 2px;display: block;}
.catsub li a span{background: #135AB7; color: #fff; display: block; height: 50px; line-height: 38px; font-size: 14px;}
.catsub li a:hover{background: #e83d3d;	; }
.catsub li a:hover span{ background: #CC0000;  color: #fff;}



.cpnr {
  width: 1220px;
  margin: auto;padding-left:5px;
}

.con {
width: 284px; height: 243px;
  float: left;
  overflow: hidden;
  border: 1px solid #fff;
  margin-top: 20px;
  padding: 4px;
}

.con a {
height: 243px; 
  overflow: hidden;
  position: relative;
  display: block;
}

.con img {
  width: 284px;
  height: 216px;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  -ms-transition: all .5s;
  transition: all .5s;
}

.con a:hover img {
  transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  /* IE 9 */
  -moz-transform: scale(1.2, 1.2);
  /* Firefox */
  -webkit-transform: scale(1.2, 1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2, 1.2);
  /* Opera */
}

.txt {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  background: rgba(0,114,217,0.99);
  overflow: hidden;
}

.txt h5 {
  font-weight: normal;
  font-size: 14px;
}

.txt p {
  font-size: 14px;
  display: block;
  width: 310px;
  height: 20px;
  margin: auto;
  margin-top: 30px;
  text-align: center;
  line-height: 20px;
}

.txt:hover h5 {
  font-size: 18px;
  font-weight: bold;
}
/*产品中心结束*/


.float_l{

	float:left;

}

.float_r{

	float:right;

}

.clear_fl{

	height:0px;

	clear: both;

	overflow: hidden;

}

.s_banner1{

	

	height: 221px;

	background: url(../s_banner1.png) no-repeat center;

	

	margin-top: 50px;

}

.font1{

	

	margin-top:80px;

	margin-right: 55px;

}

.font1 h4{

	color: #fff;

	font-size:30px;

	font-weight: bold;

}

.font11{

	margin-top: 68px;

}
.font11l{

	margin-top:48px;

}
.font11l a{

	width:160px;

	height: 38px;

	display: block;

	background-color: #ff8700;

	text-align: center;

	line-height: 38px;

	color: #fff;

	font-size: 16px;

	float: left;

	margin-top: 6px;

}

.font11l a:hover{

	background-color: #000;

}



.font11l p{

	color: #fff;

	font-size:20px;line-height:34px;

	font-weight: bold;

}

.font1 h4 span{

	color: #ff8700;

}

.font1 em{

	color: #fff;

	font-size:14px;

	display: block;

	text-transform: uppercase;

}



.font11 p{

	color: #fff;

	font-size:30px;

	font-weight: bold;

}



.font11 a{

	width:205px;

	height: 38px;

	display: block;

	background-color: #ff8700;

	text-align: center;

	line-height: 38px;

	color: #fff;

	font-size: 16px;

	float: right;

	margin-top: 6px;

}

.font11 a:hover{

	background-color: #000;

}





/*第一个小banner结束*/



/*案例*/

.anli_cont>ul>li{

    margin:20px 10px 0 0;

    float:left;

   position: relative;

width:372px;

height:224px;

}



.anli_cont>ul>li>div{

  width:372px;

height:224px;

   

    overflow:hidden;

}

.anli_cont>ul>li>div>a>img{

   width:372px;

height:224px;

    transition: 0.5s;

    -o-transition: 0.5s;

    -ms-transition: 0.5s;

    -moz-transition: 0.5s;

    -webkit-transition: 0.5s;

}

.anli_cont>ul>li>div>a>img:hover{

   width:382px;

height:234px;

    overflow: hidden;

    transform: scale(1.2);

    -o-transform: scale(1.2);

    -ms-transform: scale(1.2);

    -moz-transform: scale(1.2);

    -webkit-transform: scale(1.2);

}



.anli_cont>ul>li>a{

	width:372px;



    height:30px;

    display: block;

    color:#fff;

 	position: absolute;

 	bottom: 0px;

	background:rgba(25,73,157,.8);

    line-height:30px;

    text-align: center;

    overflow:hidden;

    font-size: 14px;





   

}

.anli_cont>ul>li>a:hover{

  

    background:rgba(255,135,0,.8);



}

/*案例*/


/*公共标题*/

.title{

	text-align: center;

}

.title>h3{

	margin:50px 0 40px 0;

	background: url(../title_icon.png) no-repeat center bottom;

	padding-bottom: 20px;

}

.title>h3>p{

	color: #19499d;

	font-size: 14px;

	text-transform: uppercase;

	

	

}

.title>h3>a{

	color: #19499d;

	font-size: 26px;

	font-weight: bold;

	display: block;

}

/*公共标题*/
/*glow*/

.glow{ height:671px; background:url(../ld_bg.png) center bottom no-repeat;}

.glow .m{ position:relative;}

.glow ul{ margin-top:30px;}

.glow ul li{ width:268px; position:absolute; margin-top:-40px;}

.glow ul li h5{ font-weight:600; color:#333; font-size:22px; text-align:left; margin-bottom:22px;}

.glow ul li p{ color:#333; font-size:13px; line-height:32px; padding-left:32px;}

.glow1{ left:57px; top:222px;}

.glow2{ left:914px; top:222px;}

.glow3{ left:57px; top:407px;}

.glow4{ left:914px; top:407px;}

.glow5{ left:57px; top:569px;}

.glow6{ left:914px; top:569px;}

/*glow end*/

/*
.case1{
    margin-top: 80px;
}*/
.case-le{
    width: 795px;
    float:left;
}
.case-list li{
    float:left;
    width: 385px;
    height: 263px;
    margin-top: 30px;
    box-shadow: 0px 4px 5px rgba(0,0,0,0.3);
}
.case-list li img{
    width: 385px;
    height: 263px;
}
.icon-2,.icon-4{
    margin-left: 20px;
}
.case-re{
    width: 385px;
    height: 557px;
    float:right;
    box-shadow: 0px 2px 8px rgba(0,0,0,0.3);
    margin-top: 28px;
}
.case-re h2{
    font-weight: normal;
    font-size: 18px;
    color: #353743;
    padding-top: 43px;
    margin-left: -265px;
    height:50px;
}
.case-re h2 p{
    font-size: 14px;
    color:#9c9c9c;padding-left:30px;
}
.content8{
    width: 328px;
    line-height:30px;
    margin-top: 10px;
    overflow: hidden;
    height:120px;
}
.content8 p{
    font-size: 14px;
    color:#666;text-indent:2em;
    padding-left: 25px;
}
.case-re a{
    float:left;
    width: 112px;
    height: 54px;
    display: block;
    line-height: 54px;
    text-align: center;
    font-size: 13px;
    color:#fff;
    margin-top: 30px;
}
.case-re .more1{
    background: #6e6e6e;
    margin-left: 25px;
}
.case-re .more2{
    background: #2974bb;
}


/*图片滚动*/
.tjcp{;width:1200px;margin:0px auto;  margin-top:10px; }
.tjcp_t{ float:left;width: 1200px;height:55px;line-height:52px;background: url(../images/news.png) no-repeat;font-family: "Microsoft Yahei";font-size: 18px;font-weight:bold;}
.tjcp_t span{
float:left;display:block;width:116px;height:45px;
	line-height:45px;padding-left:40px;
	color: #0069bb;
	}
.tjcp_t a{float:right;display:block;padding:0 0 0 10px;}
.intjcp{ float:left; width:1200px;}
#demo {width: 100%;overflow:hidden;}
#indemo {width: 800%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo li{float: left;display:block;margin-left:15px;font-size:14px;text-align:center;}
#demo li a{ display: block; text-align:center; line-height:37px; font-size:18px; font-weight:100; color:#fff;}
#demo li .product_img{width:250px;height:200px;padding:2px;border:1px #eee solid;}
#demo li .product_name{display:block;width:256px;height:45px;line-height:45px;background:#165CBB;color:#fff;}
#demo  ul { width:1300px;}

#demo li li{ float:left; width:221px; height:175px; position:relative; margin-right:19px;}

#demo li .product_img{ width:221px; height:175px; transition:all ease 300ms; }

#demo li h6{ display:block;  width:221px; height:175px; line-height:169px; background:rgba(0,0,0,0.6); color:#fff; position:absolute; top:0; text-align:center; font-weight:100; font-size:16px; display:none;}

#demo li:hover img{ transform:scale(0.95,0.95);}
/*图片滚动结束*/
/*about*/

.about { height:605px; padding-top: 6px; background:url(../about_bg.png) center bottom no-repeat;margin-bottom:30px;

}

.about_txt {

    float: left;

    width: 479px;

    height: 320px;

    margin-top:129px; margin-left: 61px;}

.about_txt h4{ margin-top:13px; margin-bottom:20px;}

.about_txt h4 { font-size:24px; font-weight:600; color:#0f67ba; line-height:60px; }

.about_txt p { font-size:14px; color:#333; line-height:26px; height:104px; overflow:hidden;}

.about_txt>a{ width:168px; height:44px; float:left; background:#d90000;line-height:44px; border-radius:3px; font-size:18px; text-align:center; margin-top:30px; display:block; color:#fff;}

.about_img{ width:561px; height:374px; overflow:hidden; float:right; margin-top:64px; margin-right:30px;}

.about_img img{ width:100%; height:100%; transition:all ease 300ms;}

.about .more_r{ }

.about .more_r a{ color:#333; display:inline-block; padding:0 3px;}

/*about end*/
.tt{ height:113px; text-align:center; margin:20px 0 30px; background:url(../tt_bg.png) center bottom no-repeat; padding-top: 20px;}

.tt { display:block; font-size:35px; color:#187ac5; display:block; width:508px; margin:0 auto; font-weight:600;}

.tt span{ color:#df1910;}

.tt p{ font-size:28px;}
/*design*/

.design{ margin-bottom:30px; background:#; height:300px;}

.design .hd { font-size: 16px;height: 47px;line-height: 47px;margin-bottom: 40px; text-align:center; padding-top:30px; border-bottom:1px solid #ddd; }

.design .hd ul{ display:inline-block;}

.design .hd ul li{ float:left; width:115px; height:37px; background:#0f67ba; border-radius:3px; margin:0 7px; position:relative; }

.design .hd ul li.on{ background:#d90000; }

.design .hd ul li a{ display: block; text-align:center; line-height:37px; font-size:18px; font-weight:100; color:#fff;}

.design .bd{}

.design .bd ul { width:1300px;}

.design .bd ul li{ float:left; width:221px; height:175px; position:relative; margin-right:19px;}

.design .bd ul li img{ width:221px; height:175px; transition:all ease 300ms; }

.design .bd ul li h6{ display:block;  width:221px; height:175px; line-height:169px; background:rgba(0,0,0,0.6); color:#fff; position:absolute; top:0; text-align:center; font-weight:100; font-size:16px; display:none;}

.design .bd ul li:hover img{ transform:scale(0.95,0.95);}

.design .bd ul li:hover h6{ display:block;}

/*design end*/

/*<!--新闻开始-->*/

.news{ width:100%; height:580px; background:#f1f1f1;}

.newxq{ width:350px; float:left;margin-right:50px;margin-top:20px;}

.newxq span{float:right;margin-top:-36px;}

.newbt { width:100%; height:35px; line-height:35px; color:#015cb5; font-weight:bold; font-size:18px; display:block;}

.newyw{ width:100%; height:32px; color:#b7b7b7; font-size:12px;}

.newimg{ width:100%; height:156px;}

.newimg img{ width:348px; height:144px; border:#eaeaea 6px solid; display:block;}

.newlist a{width:330px; height:50px; line-height:50px; background:url(../jh.png) no-repeat 0px 22px; color:#333333; display:block;padding-left:20px; overflow:hidden;}

.newlist a:hover{ color:#015cb5;}

.newlis SPAN{float:right;}

.newgdal a{ width:129px; height:38px; line-height:38px; background:#015cb5; border-radius:30px; text-align:center;color:#fff; display:block;margin-top:15px;} 

.newgdal a:hover{ background:#dccb57;}

.cjwd{ width:360px; float:right;margin-top:20px;}



#ticker2 {

	width: 360px;

	overflow: hidden;

	position: relative;

	margin: 10px 0;

}

#ticker2 li {

	position: relative;

	width: 100%;

	line-height: 22px;

	margin: 15px auto;

	height:110px; 

	border-bottom:2px solid #eaeaea;

	padding-bottom:10px;

	 

	

	

}

.wen{margin-top:10px;}

.wen b{float:right;margin-top:-30px;}

.wen span{ width:25px;height:25px; background:#015cb5; color:#fff; text-align:center; float:left; line-height:25px; display:block;border-radius:50%;}

.da{margin-top:10px;}



.wen a{ width:282px;height:29px; line-height:29px;color:#333333; display:block; float:left;margin-left:10px;overflow:hidden;}

.da span{ width:25px;height:25px; background:#141414; color:#fff; text-align:center; float:left; line-height:25px; display:block;border-radius:50%;}

.da p{ width:282px;color:#333333; display:block; float:left;margin-left:10px;}

/*<!--新闻结束-->*/

/*links*/

.links{

	width: 100%;

	height: 120px;

	background: #f2f2f2;

	margin-bottom:-202px;

}

.links h4{

	font: bold 22px/36px "microsoft yahei";

	border-bottom: 1px solid #005AA9;

	padding-top: 20px;

}

.links h4 span{

	font: bold 14px/36px "microsoft yahei";

}

.links  a{

	display: inline-block;

	font: 14px/36px "microsoft yahei";

	color: #333;

	padding-right: 20px;

	padding-top: 10px;

}

.links  a:hover{

	color: #005AA9;

}

/*footer*/

.between{

	width:1180px;

	margin:0 auto;

	overflow: hidden;

}
.nav_all2>a>img{ float: left; margin-top: 24px;}



.copyright { width:1020px; float: right;height:50px; margin-top: 24px;border-bottom: 1px solid #fff;}

.copyright li {float:left; text-align:center;background:url(../nav_icon.png) no-repeat right;width:100px;}



.copyright li a {display:block; font-size:14px; height:50px; line-height:50px; color:#fff; padding:0px 19px 0px 19px;}





.copyright li:hover>a{color:#f27000;}

.footer_bg{
    background: url(../footer_bg.png) no-repeat center;
    width: 100%;margin:0 auto;
	height: 260px;
    float:left;margin-top:200px;
	

}

.footer{

	padding-top: 45px;

	position: relative;

}

.footer>a{

	float: left;

	width: 220px;

	text-align: center;

	height: 200px;

	display: block;



}

.footer>a>img{

	margin-top: 50px;

}

.footer>img{

	margin-top: 40px;

	width: 118px;

	height: 118px;

}

.footer h2{

	color: #fff;

	font-size: 14px;



}



.footer>div{

	float: left;

	width: 440px;

	margin-top:-40px;

}

.copyright ul>div{

	color: #ddaf64;

	font-size: 16px;

}







.footer>div{

	color: #fff;

}

.footer>div>a>img{

	margin-left: 6px;

}

.footer a{

	color: #fff;

}

.footer a:hover{

	color: #f27000;

}

.ewm{
    

	
	position: absolute;

	right: 0;

	bottom: 0px;

}


/*内页*/
.containerContent {PADDING-BOTTOM: 0px; WIDTH:1200px; PADDING-TOP: 0px; padding-bottom:10px; margin:0 auto; background-color:#FFFFFF; }
.content {FLOAT: right; OVERFLOW: hidden; WIDTH:920px; margin-left:10px;  border:1px solid #ccc;}
.containerTop {WIDTH: 1100px; HEIGHT: 10px}
.breadcrumb {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM:0px; COLOR: #000; font-weight:bold; width:100%; height:32px; line-height:25px; text-indent:15px; border-bottom: #034498 solid 2px;}
.breadcrumb span{float:right; padding-right:10px; color:#666; font-size:12px;}
.breadcrumb span A:link {COLOR: #666; TEXT-DECORATION: none}
.breadcrumb spanA:visited {COLOR: #666; TEXT-DECORATION: none}
.breadcrumb span A:hover {COLOR: #333; TEXT-DECORATION: underline}
.posts {PADDING-RIGHT: 10px;  PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH:910px; LINE-HEIGHT: 22px; PADDING-TOP: 0px}
.posts P {MARGIN-BOTTOM: 10px}
.single {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH:910px; PADDING-TOP: 25px}
.single H2 {FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center}
.postlist {MARGIN: 15px 0px 0px}
.postlist LI {PADDING-LEFT: 15px; BACKGROUND: url(../images/mik.jpg) no-repeat 0px 14px; FLOAT: left; WIDTH: 900px; LINE-HEIGHT:40px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT:40px}
.postlist LI H3 {FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px}
.postlist LI SPAN {FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right}
.productlist { width:910px;MARGIN-TOP: 20px;  }
.productlist LI {PADDING-RIGHT: 6px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH:280px; PADDING-TOP: 0px; HEIGHT: 250px}
.productlist LI IMG {BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 275px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 210px}
.productlist LI .product_name {DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; color:#666666; padding-top:10px; text-align:center;}

.pageNavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
/*内页结束*/